execution squad - Francés Inglés Diccionario